animal pellets - Turkish English Dictionary